package com.mine.dao;

import com.mine.pojo.MineGoodsCategory;
import com.mine.pojo.MineGoodsCategoryExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface MineGoodsCategoryMapper {
    int countByExample(MineGoodsCategoryExample example);

    int deleteByExample(MineGoodsCategoryExample example);

    int deleteByPrimaryKey(Long id);

    int insert(MineGoodsCategory record);

    int insertSelective(MineGoodsCategory record);

    List<MineGoodsCategory> selectByExample(MineGoodsCategoryExample example);

    MineGoodsCategory selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") MineGoodsCategory record, @Param("example") MineGoodsCategoryExample example);

    int updateByExample(@Param("record") MineGoodsCategory record, @Param("example") MineGoodsCategoryExample example);

    int updateByPrimaryKeySelective(MineGoodsCategory record);

    int updateByPrimaryKey(MineGoodsCategory record);
}